To simmer - German English Dictionary